@import "./scss/icon";
@import "./scss/light";

::-webkit-scrollbar {
  display: none;
  width: 0;
  height: 0;
  color: transparent;
}
::-webkit-scrollbar-thumb {
  display: none;
}
::-webkit-scrollbar-track {
  display: none;
}
::-webkit-scrollbar-corner {
  display: none;
}
::-webkit-scrollbar-button {
  display: none;
}

view,text,image {
  box-sizing: border-box;
  letter-spacing: 2rpx;
  word-spacing: 2rpx;
}
.inferior{
  color: var(--main-inferior-color);
}
.fix-box{
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  overflow: hidden;
}


// 正方形
.ui-square {
  aspect-ratio: 1 / 1;
}
.ui-circle {
  border-radius: 50%;
}

.ma {
  margin: auto;
}
@for $i from 1 through 100 {
  .wp-#{$i} {
    width: #{$i}+"%";
  }
  .hp-#{$i} {
    height: #{$i}+"%";
  }
  .wv-#{$i} {
    width: #{$i}+"vw";
  }
  .hv-#{$i} {
    height: #{$i}+"vh";
  }
  .mtp-#{$i} {
    margin-top: #{$i}+"%";
  }
  .mbp-#{$i} {
    margin-bottom: #{$i}+"%";
  }
  .fw-#{$i} {
    font-weight: $i * 10;
  }
  .fs-#{$i} {
    font-size: $i *10 +"%";
  }
}
@for $i from 1 through 500 {
  .w-#{$i} {
    width: #{$i}+"rpx";
  }
  .h-#{$i} {
    height: #{$i}+"rpx";
  }
  .lh-#{$i} {
    line-height: #{$i}+"rpx";
  }
  .mt-#{$i} {
    margin-top: #{$i}+"rpx";
  }
  .mb-#{$i} {
    margin-bottom: #{$i}+"rpx";
  }
  .ml-#{$i} {
    margin-left: #{$i}+"rpx";
  }
  .mr-#{$i} {
    margin-right: #{$i}+"rpx";
  }
  .pt-#{$i} {
    padding-top: #{$i}+"rpx";
  }
  .pb-#{$i} {
    padding-bottom: #{$i}+"rpx";
  }
  .pl-#{$i} {
    padding-left: #{$i}+"rpx";
  }
  .pr-#{$i} {
    padding-right: #{$i}+"rpx";
  }
}